MVPSTTKLLLTDMVLGVDHVPSNYVRPPSERPNFKDVQASDVSIPLIDLQDLQGPGRPDVVKQIGQACQHSGFFQIQNHGVSETMISNILRLARDFFQLPESERLKNYSDNPSNPVRLSTSFNVKTEKVANWRDFLRLHCYPLEDYVHQWPSNPPSFREDVAEYCTSIRALVLRLLETISESLGLEKNYVSGVLGKHGQHMAMNYYPPCPQPELTYGLPGHTDCSLITVLLQDDVPGLQVLRNGKWVSVNPIPNSFIVNIGDHMQVISNDRYKSVLHRAVVNCNKDRISIPTFYCPSPDAVIGPSPELVDDDHPAQLVVYI*