MGSLGTNPTSFSAFPDDKAAFEPLNPEDVRAYLHKAVDFISDYYTNVESMPVLPNVKPGYLQDELTASPPTHSAPFDVTMKELRTSVVPGMTHWASPNFFAFFPSTNSAAAIAGDLIASAMNTVGFTWQASPAATEMEVLALDWLAQLLRLPTTFMNRTSTGRGTGGGVILGTTSEAMLVTLVAARDAALRRSGSVGVSDIPRLAVYAADQTHSTFFKACRLAGFDPANIRSISTGPETNYGLDPAKLLEVMQADADAGLVPTYVCATVGTTSSNAVDPVGAVADVAAMFNAWVHVDAAYAGSACICPEFRHHLDGVERVDSISMSPHKWLLTCLDCTCLYVRDAHRLSDSLETNPEYLKNDVTDSGEVTDLKDMQVGVGRRFRGLKLWMVMRTYGTAKLQEHIRSDVAMAKMFEDSVRADNRFEVVVPRNFALVCFRIKARGDMTEEDADEVNRLLMENLNKTGKAYLAHTVVGDRFVLRFAVGSSLQEERHVRSAWDLIKKTTSSIMD*