MVLALLGILKHGQPNDTFNTKRLFRDAFVEFVATTLFIFSGTLSASSTGKKLALGQGAAEDVGRVLPIAMAFGISIMTLAYSIGHLTGGHMNPAVSLLMFFRRQMSATKMIFYWIAQFVGAILGASLTWGCVSSLAGDPVLNGEFKRPPFHLGANTLDPTMTAGNGFLLEFMGSVVFFFVIAQTALDKRGIADSMFPAIPIGFSLVVVHICLIPFTGCGVNPARTFGPSIVVCMAGGDCEAVMGDAYWIYWIGPFLASWAVAELTLIMEMDVDGVEAATAPKEIESAGEDAPNTDLAKEEQELMKEVANTAEEPEISPDEEQPGVQASTLSA*