MACFVGSVSGTPILITENSCLWSRRFLTSRASTSIRNNNVAAVGQSVFRRGSSSIHSFKAKAMRREEGERRFPPQHQDGQPGKEYLMDPLPIFSDPNYQPTNKLKGKVALVIGGDSGIGRSVCYFFSREGATIAFTYVKGVEDIDAKYTLEIINDSKMSYAGDPIAIHTDVRYDKNCKKVVDEVVAKYGRIDILVNNAAVQYETYTLDDITEERLERIYRTNIFSHFFMTRHAVKHMKRGSSIINTASVLGFSGSPKLIDYASTKGAIVNFTKSLARFLADKGIRVNGVAPGPIWTPLEAASLDDEDLATFGSKNPMNRAAQPVEVGPSYLFLASKEASFYTGSFLHPDGGELDNAVPDVNNNHNTENP*