MTIPYGGGSGDDSPPPEFFRSSIFLVLMNRLVTVSVSATGIFLTGERFSPKGTPLELYAMIAFGNLVTTVCQYEVLKYLSFAASTLAKCAKIIPVMCWGRLILNKRYSAADFVSAFVVTAGCFIFFVDSLLPRGQLHQLALGVVIMVVYLGFDGFTSTFQQMLYRRYSTSILNQIFFTTCFSSCMSTAWLLTTDQVPGVIQFIKVHPECVQDIFTLSVSSAVSQFAISYTIFCFGAVTLASVMTFRQFISVVISCFLFGSPLTLAQWFGVCLVL