MELHLRVPADRWCVTFNEFFHFVEDVRTAWLAGQILQRESSPDPLHECSCHGPNLYQVNEYFVKPKTLAAGGMSYALWLHPEGLPCQVKNRLEKKYADRATGMTGLAWRRSEEQAEKAEAPRMSTKYWSYKPQTKSEGDQNRMLLDADGCGKQEEVDTLRDERPASPTGIPCKQEGIFEFGNGVRSAWPAGHGLTNLYCCSWALKSLQCLLANPQNLDLEVFLNVDPLMNPFAQALQRASHILVIPNSKISIYSRLWCVYEAYLGTTMEKVCLMPATPHARRQGYSCAKVLLIPFLLGLLTSLLWRYAMYPKYGPPSVLKVTFSCLAISLIAALWAMVPPQMEKCMACAKCLHAVGMFLATSVSFPWWEVPYDYESGSAAFLHYFIPCALLMLNMMCLAHLDMQVLEFKQLAEQAQNLSCQTVQEAQCTNRFDEERIRRAIGGFEDDVDITVPWSCC*