MATFTPACAMPGFVCCASMPCRGASSHKQRVAVCRASSSEDSSNSESSKGLFSFVTDNPSSRSAIQLPNTPAQDGNLGQMITEIENKGREFGSYKRAGEYSWFVRETGSPEAKNGTIVFLHGAPTQSYSYRVVLEKMAEAGYHCYAPDWIGYGFSERPQPVYDFSYTEEAYHEEFDKLLNRIGVDSPFFLVTQGFIVGSYGLTWALKNPERVAKLVILNSPLSSSAPLPGIFQQMRLPFVGEFTCQNAMLAERFVEGGSTYVLDLNDADVYRLPYLDSSDPGFALLESTRKAPLKDLMARIETGFSSGRWNIPTLVAWGITDKYLPSSEAENFAKRNTDVIQAQILEGAGHMPQEDWPEKVVEALTKFL*