MTNHHFLVISLPAQGHINPTLQFAKRLVRAGARVTFATTIHGLKTIKEPVSIDGLSYAAFSDGYDDGGSGRDDWFDKLKSAGAQTLKELIARSSSNDNPPITCVIYTVLLPWAADLASELGIGSAFLCIQSATSFAIYDRCFNTKYGSWDPINNKPPDSIQITGLPLFTSDDMPTFLIPGNPYETLVSMFQDLIEILERHPNSCVLLNTFDALEEVSIQAVGCMKVLAIGPLIPSGFLDENDPEDKAFGCDLFDRSKEKDYLQWLKSQPNSSVVYVSFGSLAVLKKEQIEELFAGLVACSRPFLIVIRPPDDQAREALDAIIKKHDISEDQGLIIPWCCQVEVLSHPSVGCFVSHLGWNSTLESLVAGVPVVAYPQFADQVTNAKMVDEVWKNGVRAKANEEGVVGREEIKSCVEIILGDGKRGEEIRANALKWRGLAMDAVKDGGSSDTNLKIFMECLGE*