MVEQGLQVRFNQRGCFVEDFKNGCKLIAKGEKEGRLFKLDAGIPELKTAMFSKGQGVVPDIDIWHKRIGHVNIQKLKSMQAKGIVGGLPKFKYDGSNHVCDACQFGNQARLPFPKDSQVSRRPLEVIHSDIWGPTQTPTINGCRYYVTFIDDFSRKTWIYFLKEKSEALGKFKEFKVYAEKQYGNWIKCLRSDSGGEYMSRAFEEFLRQHGIRRQITCRYTPQQNGVAERKNRVIAEIARAMLNEKNMPDYF*