MSFLLLFFRFLPVLLTAYWVLATSAVIVTLLPLPLPQAFKDAVRLSAARGKLWSTRPKSLGRLNDLAVPQAWFSHFYAIGTACCLLLLLLATPLPTPTSSDTQQPTAAPLFPSRAEAVQYISLWMFLLHLLRRLLETCCLMVYPPTARMHVIAYVFGLSYYMVAPFSLLNTLSGLPLIGIGAHKQPGFTGMSQGSELLEGGTDRFLASLLPRAAAAPVALASAWAQGSTWQVALGMGVTFIGFALQFHSHRTLAALAAKGISKLQQSRKVALDEDSQGSKGHRVDASTYSIPHGGAFEWVSCPHYAGEIIIYAGLLLLTWPHSPNAPLMLGWVLTNLVLAAGATQHWYHAAFPHSFPKSRKALVPFIF*