MSNVLLFGDQTADQRALLHKVALRSSNPLVSSFNERISVVLRDEIKALPRTLREQVPDFLTINNLVELYFERQLKIPVIESVLVTIVQLGHFIGYFSEHPEELPTNANTRTLGLCTGLLAASAAVSAKNIADLLPLAVETVRVSFKAGLAVQEARDALILPGEEKSSWSTIVTGTNEQAAKEALAAFHAENGVPQPSQAYISAISVMALTISGPPSTLKRFFAESALSKNNRVPISVFAPYHASHLFGEQAIDKIVAGSETILKAYRPASLVHSAATGKPIVADNTYELIRAALAEMLQYPVRWDHLLEETVSQMSANTKIPAKIFSIGVSNVAGSLVSALKAGGHTDVSVVDQAAWSEDEVAANGRTQNDKIAIVGMAGRFPNAASHEALWDLLMKGLDVHRRIPAIVSMQMLTAIQVEKERTSLTLHSVASSMSQVFSIHVSSTCLHVKLLKPIQWVVLHLSLLTKLLRCLVTFQTELHPPSFTVSVLSTVKLLMTGVKSTQLRMSILTSSLVVCVLSHQEESTTTSSSVDHPTPSTLLALPPWLQSNLLAHPCGQETVTQHVLVA*