MSSRVCVTGAAGYIAAWLVRKLLERGCVVHATLRNLGDEKKTGLLRELPGAAERLVLFQADIYDAATFEPAIAGCEFVFLVATPLQHDPTSTMYKNPTEAIVDAYRIILQQCERSKTVRRVIHTASVCAASPLREDGDGFKPFINESCWSPLNLTYGFTNDHLDSYVWSKSLSEKELLKYNERENPAFEVVTLACGLVGGETIQPVLWSSIPIIVAPLTGNEAYHNAFKFMQALLGSVPLVHIEDACEAHLFCMDRPAMAGRFLCSAGYPSMQDYVARFAAKHPEHKILLKKVAGEGVRVQSDTNNLVELGFRFRYGVEETMDCSVECAKRMGEL*