MATLSTFTPPCTVPLSSFITRGSPYRRHRLLVCSASSDEPQSGSKGLFSFVTDNPSSKSAIQLPNTPAEDGNLGQMITEIENKGREYGSYKRAGEYSWFVRETGSHEAKNGTIIFLHGAPIQSYCYRVVLEKMAEAGYHCYAPDWLGYGFSERPQPVYDFAYTEDAYHEEFDKLLNRLGVDSPFYLVAQGFIVGSYGLTWALKNPERIAKLVVLNSPLTSAAPLPGVFQQMRFPLVGEFTCQNAMLAERFVEGGSTYVLDLNDADVYRLPYLDSSDPGFALLESTRKAPLKDLTARIEAGFSSGRWNVPTLVAWGISDKYLSSSEADNFAKRNADVIQVQLLEGAGHMPQEDWPEKVVEALTRFL*