MRPFSAISKAAIRLVSHQRQRLDPRYASVLLQGGFNSKRPSEILRQFSNIAGIDARGGINKRNWETEGILTLDKSRSGTFIQQTRGFLGCGDGDEDTGLSKTYEEKRVLGYSPEQLFAVVAAVDLYEDFVPWCQRSRVLQRKSDEAFDAELQIGFKFLVERYISHVELKKPRFIKTTVSESNLFDYLINIWEFNNGPIPGSCELHFFVDFQFHSPLYRQVANMFFKEVVSQLVASFEQRCHKVYGPGVKILESAYGIQRV*