MAAGMWCAVTGGRGFMARYLVAALLRSGDWRVRVIDLAPTVVLGAAGEAPAEDLLGAAIQDGRASYIQGDVRDLAQITKAFEGVDVVFHTAAPDATNENFELHYSVNVEGTQNVIEACIMCKVKRLIYTSSSGVVFDGIHGLFYADESMPYPLKFVDAYTETKAEGEKIVMEANGTKGLLTCCIRPGNIFGPGGKNIAMLASSRIWKFMFILGSGKNYDDFVFVENVAHSHICAEKTLSNEEGAKIVGGQTYFITNMEPVNMWDFVSLIHEYLGYKSQFRIKVPMLVIMVTAYVVYWLCKAILPIRVSQSLTFTPAKMKYVTLNRTFSCKRANDQLGYKPIVSLKDGLKITLESCHNLHAQGLLCK*