MLLLNYLAFAAFTTLRVYAVWGRDWKPLLLVVPLTLAKPVLQIYEATHYSPVQAGAPFGCLLGWTISDALLTKVTIIAQATTIAAEAILIGLTWMKTFGINRDSLRLGVRTPLATLLLRDGTAYFIILLLLEIVTLVTSNIGSQLTVWMVWPYFSQVFTVIFLSRFMLDLRGLYFADRAPRVHGGPSAPAGAESTFSVKMSDIHFNISRIVGNMGATLSHPDNTSSISSDASGFASTLDVESRAAHVDGIKEVKRSGEGDGWYEDEKPIFVSDPFREGLRPPVMVDIELEAPISPLSPASYQDGSQASSSQVFSHL*