MMRILVTNPAPMTCLPPWIIIDPWLQQWLAEDIGRGDWSTQGLGLQHRGQARWVAKENGVIAGLPMAARIFQLLDPSMEFQVLAGEGQAVTASTVVATMAGNLGSLLTGERVALNLVMGLSGIATMTRQYVQAIADYPTRFVDTRKTTPGLRVLEKYASRLGGAMNHRLGLDDAVMVKDNHIQAAGSITKAVQTLRQNLPYPLAIEVETSNLEEVQEAIATQVEIIMLDNMGTDTMATAVKLIRQANPLIRIEASGNVTLANLTAIASTGVDFISSSAPITRSPWLDLSMQIVRN