MLTGTLSNVWLALWAQSRSGGVILPGYKAVVEEPVDHEALSVYRYPEEKSSQRWFRSPIFVFRGSIVFQRSRCPVDPTTWLGLHVRCSSELSAAAHLAPNPTVNFHNDRKFG*