MLGCMGSFVSICIVSTLAAVILEVNNNFGERHMYLLLSTGSTSEDTSVADLADQPCSTPNRFASIWPKDFHVSPFNPREGMAYTLSTTDPLRCERPVDSRIVLVASNRVRLIASIRATGPAIRPAALSAYQRSQLILSWGWVGALTEPRIYFQAAKLHVQRKLRVWSLPVPLEKTISRRANRLERSLEHFVRGYLRHRVENTDGSFTVRYSAAGLFANDTVEIMQSPSARAISSKCPGKAVEFRVLRPDFYTSFVESQALTAEAVFKLLAGNDFLRVSRMHVLRDLFCDESGSFPEFSKVSGSGHLAFQVLSWFRKGRPAAIAGPRSLSALDCYVLTCCSPAEQRDYWLQVMKLFLSRYVAFGHTFLLEAEVLVALLVLGWTLLTTNSLYYGSYGSSFRSFFVI*