MSRFLPSLEGFVKGTAATAATLSTVGAGLLWYGQNYLIYPSAFPPGSRTEVANPGQFGMPYEDLELKTPDGVILRCYLLPQRKDLSSHPEATYLDEDFASDEEIIASRPTVIMFHGNGGNHGHRIPLAKVFYMRMRCNVFMMSYRGYGLSEGSPSEKGLQIDAQTALDYLTGDPVFSKTPIILYGQSIGGAVSIDLASRNPSKIAALILENTFTSLPNLIPHALPALSSVSFLCHQKWDSINKIPLIPATTPILMLSGMLDEIVPKEHMRALWEAVAKRGEKKGKNGGNGGSGSGSESEQPGLERAKYMEFDLGGHSAYSLPVHSLELWHLLNS*