MSTVQAIRTVLFYLLLSASAFVWGTLSFFIAPILPFRARYRFVVQNWCRFAIWLTRVVAGIRYEVRGLENIPEKPCVILSKHQSTWETFFLSGFFEPLSQVLKRELLYVPFFGWALALLKPIAIDRSQPKLALKQLAKQGDECLKKGAWVLIFPEGTRIPVGQMGKFSRGGTALAVNAGLPVLPIAHNAGQYWPKAGWAKYPGTIQVVIGPAMHAEGEGPRAIAELNQRAEAWVSETMAEISPIQQRVSHPEPSVVS*