MSDNGAEVVNLSAPQQWYTTLDLMAGLVTFRNGGSPLATTTVVVAELLGRERSGKPLDLEDNLLFLLLIFRFGDGDPTGDSASQLELVVGPVGIMHSGNYTIPEDDLELGQSRLLEVDNRVVLPAKSHIRFIVTSADVPHSWAVPSLGVKCDAVPCRLNQTSISVQREGVYYGQCSEICGTNHAFLPFVVEAVPRGEIYQLSVFIASSLDENILLGGQSQSPSWTFILADWGNFCSKSSVNEAQQNAPVAAVGVGAEILPFPLL*