MSPKTRLAEMKEKAEASEKKKNADVKRRKVAAAKRRAAIKKKREAAKRSETTEKKRKRDSGLDVIPSQPQKSPTPTHAASEAENQQQPRVTSALPQRVERDDMTVDAARPAGFFFKSSDYGKGCKLSSRCHQHDFLKTIKKLEASEKSWFEDHPQFKHIFHMDCTPTRKVMGLWMLLLRTMHTGKGRQASFGVNGVPIRYSIREHSPPLCIGSMKFARKYFKGLQVAEADVLEKLQKMKFDGSGDRLRMAVLYFLARVLRGRSKGGYFIEYFILQAAEDLEFCTEFPWGRYTFDDCMKEIFHAQWVFPGFINPLEILAFECIPVLRDRFREHVQNCPDGCPRMCKWKFKRTGTTEFPLDMIYRTLGNTKVKAYNFF*