MNVGGKVVCVTGASGYIASWIVKLLLLRGYTVRATVRNPTDAAKTEHLLALEGAKERLKLFKADLLEECSFEQAIECCDAVFHTASPVKFIVTNPQTELIDPALKGTMNVLNTCKKTSSVKRVIVTSSMAAVIVRQPPLEPNDVVDESFFSDPSVCMETEYWYPLSKTLAENVAWQFSKENGMDMVFINPGFIIGPLLQPTLNFSVEMIVDMINGKNPFNSIYYRFVDVRDVALAHVKALETPSANGRYIMDGASMTIYEIKEIMRELFPDMCVADTKEEGEIKEIIYKVCVEKVKNLGVEFTPLKSSLRDTIISLKEKCLV*