MSQSMVGKHAMWPKENDVIFSISGRAQAAEKAFGMDNVINATIGALMDDSGKLITMKTVYEEYKALDNCEIGAYAALEGQPDYLEAVKKVFFRDYLPEGHIRVLASPGGSGAIKLAVWNYTNEGDEVLTSDWFWSPYVSIAEEANRKVVNYQLFDENRRFNFESFKEKFVNIAEKQGRVFTIINTPAHNPTGYSVADDEWDKILDLSKEVAKDKDKKIIFFVDSAYIDFAGDDDVCRKFFKKFSNLPENVLILVGFSMSKGFTAYGMRMGAIICISSSEDVAEEFHYSCVHSCRANWSNCNRSAMAVLSNIVNDPKKFKEYEDEKEIYKNMLTRRADVFVKEAERVGLEILPYIAGFFVSIPCDNPKEVCEELTKHNLFAVPLKMGLRFAVCAVSEDKCKKAPSIIKEALESLEVKINN*