MTCSLPESFAIVPLVPKWIYRFEIEKEESTFYVTPDHLYEILLFFRCHTNTRFGILIDICGVDYPSQEQRIRVIYQLLTTQYKSRICIKISVNEITLVSSVISIFPSAGWWEREVWDMYGITFYYHHELRRILTDYGFEGHPLRKDFPLSGYVEVRYDDSEKRVVSESIEMAQEFRYFDLASPWRLMPSRYLSSKSSTSSRGGNNNRRLHNNKGILKFLISSINLMIATIIRLMKGRPAAYCANEQENEISALLSGSVTERQRIRDIIEDLEFPEGKTAQDLANLKEKTVICCREFLEDKLPRIHAVVIAQGTNGNERERTSLISSITETQATLTELLNGPLAGERAISKENLLQVLTPISERIENTQYAFKTFCDESESASSDGSTGLEGNMDEEDL*