MAALLPKFSRVGFGSYRVALGVEEHEKALRKALTMGINVIDTSTNYADGKSEELIGKVLHDMQSERKLRREDVVLVSKAGYIQGSNLKRMFEPGYVQPPELVMYQRDCFHCIHPDFLRDQLERSLQRLRTPYLDVFLLHNPEYYLMKNITGPRDDGERHRRVMLDRIGRAFEALEREVARGRIRSYGISCNSFGKPDSDPHHVPYRPLVAWRSGRRSRRGGARRPSPRCSCQRTCWSGRPSSPAPASTGPPPTASASSSTGPSTRSPIPSAASALRRTPRGGYQEALDAALKRVEYAFDSLPESSEEDSELDQLKDAITQIDRLRPHFQSYFHFESALYRSIIPALRRLVEEVGGTDGNFAPDMLGAGVPEYSGQHVTDQYEEGEKLGVVVQRFLDAYVAQVKYELGKRAGDRIRELGFDYRSLLFLPSIFCFGCLL*