MAKRVYQAWKGSNIFFCNGRLVFGPDARSLTFSVLLILVPAVIFCTFVARNLLHKFSTDNAGYAILVVAIIFTTYVLVLLLFTSARDPGIIPRNSHPPEEEFCYESSEAGGRPTPSLQFPRTKEVIVNGVPVKVKYCETCMLYRPPRCSHCSICNNCVEKFDHHCPWVGQCIGMRNYRFFFMFISSATLLCIFVFSLSALNIKFLVDEHHNVWKALKESPASVVLMSYCFIALWFVGGLTGFHLYLISTNQTTYENFRYRADNRRNAFDRGCIPNFLEVFCTKIQPSKNKFRAYLQEEAPRTSMRPMPEVNEEFGEDRRAKVEDDLEIGDDIMKLSQRRDYYGTEDIKRRGSDGFSRESVESDYNLGSELQTSLSQVEAQQSRRAGSFGTSPHILAFNAIVADSKKP*