MRGTGAWTAFRKAVLTANRRTRIELIRKSLPASAIGEVSREFRCTYDDICAMAMISSASVRRLSAEAAMLSPSVTERLARLVRIDHLATQALGSSDAARAWLKVSQGWLGGHTPLSMLATEDGGALIEEVLAALLYGDPV