MRPRRSMLFIPGANAAMLSTSFVYGADAVMFDLEDAVALREKDTARLLVHHALQHPFYQDVEKVVRINPLNTPFGLADLEAVVRGGADIVRLPKTDSKNDVLELEAQVERIERECGREVGSTRLMAAIESAKGVVNAVDIATSSPRMVAIALAAFDYVMDMGTSRGDGTELFYARCAVLHAARVAGIAAYDVVWSDINNEEGFLKEVQLAKGLGFNGKSLVNPRQIELLHQAYSPTRKEVEHAYEVIAAAEEAESRGLGVVSLNGKMIDGPIIDHARKVVALSASGIRD*