MTAVLADLKPFEIGLLGLGGFILHSYLQSGKKNEGALPPGPRGLPVVGNVLDMPKEKEWLTFAEWGKKYGGLCSIKLLGRPVIIVNSMEALEELDKKSAIYSQRPRLPMGGELVGYDNTLVLLPYGPRFRHYRKQFARYIGNGNITTQHDLVDGYTRRFLARIAKDQSNLIGEIRKLAGSVILRITYGYEVVQDGNDPLVDLIEGANENFNAATLPGAFVVDFFPSLLNLPEWLPGMGFKETARKWRKDTDAMVEVPFNMTKKQVAEGTAPPSFVSTSLEIQDTLTESERNDIPLVAASLYGGGADTTVAAEYAFYLAMVLHPEVQKKAQQEIDSVVGTDRLPTQADMANLPYTRAVISEVLRWNSVAPSGVPHVAIEEGWVGGYFIPKDAMIITNLWGILHDPEIYPDPMTFNPERFMGPNPQMDPRKAVFGWGRRICPGMYLAEASLWAVVSMSLAVFNITNVVRDGKPVIPVHDNTSGTISYPKPFECDIRPRSSKVLSLLSSD*