MLDKFNTNAFISFGLGFILMWLSEATEASDYKDDDDKSSSSDKEILDLLLEKKRYDKRLLPPVNDEDFCCGLQSPDMATNQNARRPHNRGTLTVNVNVLLLSLASPDESSLKYEVEFLLNQQWNDPRLQYGNKSHYDFLNALHHHDSIWTPDTYFIMHGDFKDPIIPMHFALRIFRNGTITYAMRRHLILSCQGSLHIFPFDDPKCSFSMESISYEEAQIKYVWKNDEDTLRKSPSLTTLNAYLIKNQTTACDQNSWRGNYSCLRVDLIFTRDRAFYFTTVFIPGIILVTSSFITFWLEWNAVPARSMIGVTTMLNFFTTSNGFRSTLPVVSNLTAMNVWDGVCMCFIYASLLEFVCVNYVGRKRPLHNVVYRPGKKEPPHPIRVAKTIDVIARITFPTAYAIFLIFFFVHYKGFS