MARRVVEGDFWHSALHSMVLSMCSQLNAWPKILLAATVLTLAPTLILMARHSPSFISEGALKPIWEELPGSVLSGNLEYDEETQIVWQVPSSPKAVLFIAHGCHCRPTYFWDKGPNCTECVGLPEERVIVFHGITRGYAVIAISSARECWNFKSDKRKVLGILSSWIKRRGLERLPVVALGASSGGYFISAMAREYKFSSLVIMISEGVFHAKDIDGNYPPTFFVHMVKDKRRATLISTAMELLKRRGVPTAEAKCFPILATPQFFTRIPGIDFKTAARVVHALRGSGIVDDQNLMTVDGRSMNWMMPLRNYQVMPEQTLRTLELHLQELLNLAYGYHEMTSAQSDKIFGWFDVHLSKSAM*