MDSSPSDLTLDYTPNGNGNGGGGGGHPMTPKQAPLVVEQHHLTAAEQASATTTVQKLQEFLSRLDDERLKIDAFKRELPLCMQLLNQAMEAYRQQLEACQMGSSHGGTAGPGRAPLVLEEFIPLSKNIDAADQNQQAASENPKASWMVSAQLWNGPPPSSADAPQTPKERSEHPPLDAGTRGNGGAFLPFTKEMITTTADHSPAALLPELALAPGAEKDALVGINNGLSASGDKKPYLHHDAGGGGNNGLAVARRDDDVLQNGSQTTTAAAAPQTNRKARRCWSPELHRRFVNALQILGGAQVATPKQIRELMKVDGLTNDEVKSHLQKYRLHTRRPMQAPAAPPAGAPQLVVLGGIWMPPDYAAQAAQAAAGPAAIYGAHPATQTHYTAAVSSAAAQEYYHSAAAHHHHLQQQQHHHPHPAMAHGRAMAPPAAAYKVHHPVAASPESEGRGSGGGGGGGRERSESIEEEGEGEDDEDDEDAIAADAEAEEIKY*