MSAAFQAAPSFLDIGMRQHVCHVRELFRPTSSLFYRSLDLKRGSVQYDKRRGVFAQAAASTPLASEETVLGELVRPEFPIFNQEVNGHKLVYLDNAATSQKPVAVLDTLREYYETYNSNVHRGIHALSAKATDEYEAARKKVAKFINAPHSADVVFTRNATEAINLLAYTWGLTHLRSGDEVILSVAEHHSLIVPWQIVAKKTGAMLKYVSLTDAEMVDLEQLKSLLGKRTRLVALHHISNVLGALNPVEDVIKWSRKYGTKVLLDACQSVPHMAVNVQDLGVDFLVASSHKMCGPTGIGFLYGRSEVLQELPPFLGGGEMIADVFLDHSTYAEPPSRFEAGTPAIGEAIGLGAAIDYLTTIGMPRIHEYEVELSKYLYERLSAVPKVRIYGSPIRRAALCSFNVEGIHATDIATFLDQQYGVAVRSGHHCTQPLHRHLGINASIRASLYFYNTKADIDAFILGLQDTIKFFSSFQ*