MASLSFNSLPLPPSQPRKQSDSSSLNGGLKPIVVRGNPPTFVSAPGRRIVAVGDLHGDLAKARCALEMAGVLSSDGQDLWTGGEAVLIQVGDILDRGEEEIAILSLLRSLSIQARTKGGAVFQVNGNHETMNVEGDFRYVDAGAFEECIDFMEYLNDRDGSWDDAFMSWVSVSKRWKVDRKASQSQWSPWKLVERQKGAIARSSLLRPGGQLACELARHAVALKVDDWIFCHGGLLPHHVAYGIERMNREVSSWMRGFSENHDFPEIPFIATRGYDSVVWNRLYSRDPADTDYWSRQICSILDDTLEAVGAKAMVVGHTPQLEGVNCKYNHRIWRIDVGMSSGVLNSRPEVLEITDNKARVIRNEKDFFTAMDVLDYT*