MSNGKTPVTDPLIAAIVFQGLLFPLAIGLAFLLGVRPWTAMDANLDAVLLAVVATLPPLLGLWGLSRARVAWFEDLDALVRPMINALFRGRGRGPVLLISLLAGFGEELLFRGVLQGWLTELAGPWTGVLAAAVVFGLLHFLSWTYFVFAVGFGIYLGVIYELTGNLLVVCLVHALYDWAAIHYMLRDGAPASDTPTP