MKDFAGPGPVPPAPSGAPLPVVFTGTARAYFRIWLVNLLLSLATIGIWSAWAKVRRRRYFLGNTQVGGATFEYLATGLTLLKGRLIVVAALALYAGLQAIEPRVSWLLGLGYVVVLPWLIVRSLAFNARNTQWCAVRFGFRARWWDGFVAAIAMPFLALISLGLLLPVSTRRTATFWVNGHRLGAAAFSSAPPLAPLYRALGLALAVFMGMTALAGGAVWGGALALALAPGETGLALNTLPLVGLLVIFPAFLFAGALYRARLRNTVLGAMTLEGGHRFRSTLSAPRFAWIVLSNMVVTVLSLGLAHPWAAIRLWRYQCACLTVIPAGPLDAFIEARQAEGNVIASEFSDLEGFEVGL