MKFIALFALISTTSVSGFAPSTRAMVNSRTTSTAVISQSSTSLQMADDAKIFDQESFIAESKEMRLKHLEEQAMFALKIAVENYGNAVFPNALIAGDSVITHLLHRMGYLKDGQAKVMVVDTFHLFPETMEFLREIEDFYGFKAEIFCAEGVPVGDKAAYDKKYGADLWKEDIEQYDKVCKVEPFQRGLKTLNTDCMINGRTRWQGFERAWIDQFENAPIGGGLAKCNPIAYWTLEDTFDYIAKYEVPHHPLHAKGYPSIGDAKDTIPIPEDGSTRFVNFKFEGDKTPWLDYASERKGRFVGLANKDGSTKTECGIHVAGAERTFDRDLWESGAVKNIESNDEALEIIKSGKEAIVAVYAPWCQFCQGMEEEFAKYAESAGVPVYKFRGDEERDFVSANLNTASFPTVNFIKSDGSVVKYDSEARSAEDFAAFEKSMN*