MAKEVMAIMVTLLVAVASLASVRAACASTPQVCIVGSGISGAAAAHFLRNYSTQDLDIHIFEKSSVVGGRMAMVDMGGGSEFEAGACILHPKNFHTALFTQLLGLKRKQFDDDDDFGLWNGNDFVFMTQKPACPSLLLKKWTGFRNTLSLVWRYKFSLYYMNRYVSATLANFLRYYEESKPIFYTVEEMLKWANLYESTQTTSERELQSNGLSQQLIDELVTVIMRVNYGQSQTISGMAGAVSLCGSDGDFWAVEGGNWQMAAGLIDRSNTSLLLNERVSSIKAVDDGYEVGMVSGDNRFCNAVILATSLDESQIEFSPPISIPKRHMQHTHTTFVRGIINPHYFGKSAVSSVPSLIGTLELPSVPFSSISVLKSYGDDDKVYKIFSRTSMSDEFLNKLFNARNNTIRLDWAAYPYYHAPEIFAPFVLDDKHLYYVNAFENAASTMETGAVAAENVARLLLSRMSGSVLKYPTLKCTEEVLEHEL*