MGPLTRSIHDPLPKVIIAITLLSTLLSKHLHSTLLELARVSALLLVISIEVLSVIQKWDPIFQLFSLACFFLFFIVKPLLSKPHIYIVDFSCFKPPNCCRVPFSLFLEHASMIESFDSKSIGFMAKLLKSSGQGEQTHLSPALYYIPPITHLQESIKEVHMILFPVMEDLLSKTKLSPQDIDILIVNCTSLCSSPSLSSIIINKYSMRDDIKSFNLSGMGTEITSAGWYAGNDKSKLLSNCIFRMGGAAILLTNREEMKKTSKYRLLHTVRIQRAFDDKAYLSTVREEDSNGALGVTFSHDIVQVVSETVRSNITVLGSAILPLLEKFRYRASRFRKRYIQKSAEVYVPDFRRVIQHFVLPASGRSLIIDIGKGLNLGERETEASLMTLRRFGNQSSSSSWYVLAYMEAKERVKKGDKVWQLGMGSGPKCVSFVWECMRPMVEESKKGPWADCIASYLDFIIWLIALGISIMTFNLNSFNWVVVGI*