MVLDVFCATSILILHALCIVSIYPGVHASLGVNWGTESSHPLPENTIIKMLKANKITKVKLFDSKSSTLRALANTGIEIMVAVPNEVLATLTSATAADLWVQNNVLRYIPIGANIRYVAVGNEPFLRAYNGSFTAATYPALRNVQESLNNNKMGDRVKATVPLNADILQTTGAPSATTFRPDIESDLKQIISYLAENESPFTINIYPFLSLYGDKNFPVNYAFFSGNGVTPVKDGGLTYTNVFDASYDSLVVALRKAGYNNMSIIVGEIGWPTDGDVNANPGYAAKFNQGLADHIASNKGTPLLPNSAINVYLFSMLDEDMKSIAPGNFERHWGIFTYDGKRKYSLSLSGSGGSDLVEATGLKYLQPQWCVLDTSAADMSKLGDSVTYACTNADCTELGYGCSCNKYLDGNGNASFAFNSYFQRQNQEKGSCYFNGLGKIVKKDPSVNSCKFMLQLAYPTASSGSPSSSHSSASSSWPNASVAFPAMVFLLLHKIYLTLL*