MPFDARQAVAGALTMGMFIALLDMMLGGPIASPRTSQEVTMPMLSVTREEIVEEAIEKISVTSTLRDETPKRLWGLPGPVLQPCWSKHIKNKQRKGTGYVLVTLSHGPFFHPVQVADAVIIARYLGATLVLPKIKEATKDSNNGFSKIYDIDNFIASLKDVVRVAKRLPADLGSVKPATVRVPYKVTPEFIDDTVQPLFSKKHVIEITSVFSKSNSMVKDSSTAEMQAIRCLVTYSALQFHPHVKELGEKIMRRMRDASDSNHFIAVDLHVSALSQVGCRQPKYSKSKKCFDASDIGNFLRGLGFSSGIPIYLTQSGWDRSLDPLKDLYPKVYTKEHGLTLQEDQQHGQSQLEKAIDFYVCTQSDVFVPAISGISYVNIAGMRISTGRTQIYVPTVMEEDSSSSRLQVSRVLSRFVTKQDHAVYSCFCKPASKPQEESFVK*