MVAKKEKLGLRQDLIPRLPNEIGLEILARVPRRNHARSMMSVCPAWRAAIRSPSLFEERKRLQCTEAWIYTAVLCRKGNQGSTLSWFAAPATPHPGPSHTPEWLALPSMPAIHHTLHGFQTVVIGYLLYVIGGFQGCSPNSKYCQATNKVSVFNARTNQWSPVAEMAYPRGNFACGVIEGLLYVAGGETLLDSGSHDSSLHAAEDVEENRMTRKSAEVYDPVVGKWSCLPDMQYSKQLILGTTANGKLLVSGFYSHHYLQFEEIAEVYDPKENKWTIADPEFLVARNGNNGDEERAAKQEDALEGRLPVPLIGRMASFQFTQHGTELFLVTDSLDIVRLKMGEKGEVSWEVSHNKHSKGPKSGSLLFCQIIAV*