MERVEYTLGYIVFTVCVLFTPNEFRSAGLTVQNLFSSWIGSEDIGFIQFHLRRTALTLLIHCALPLGYYVGMCLAAPEENLFSIHSASSGWQLYFGLSATLQLFSVALVFYWSRNGWSNHPISHTLSKFALPQSSWRSVASSINTEFRRIEKFATGPPDARVIVTDTWVMKVTVYRLHVTLQQDAHLTVIDSKQHDLSPDSGTPVQILTLRVASINPNIKSFDIRLNSTEYAELREKLHSPIRNAANVVVHLTLSELFLETFKSQVEMNQVYRHTSGQELEPCIGCMQVSANVKLVRLCRDEGECQQCYCRPMWCLVCMGKWFASRQDQTRPETWLSSTVACPTCRAKFCVLDICLVE