MRAMLASLARRCGVAHRAFWREDGRSFARTLSSSASDQESALQNAMLSSFQRWFEAYGGTTSGISMVQTPSIGWGLTASRDVDVGERLILLPRVLQMTYSLQDRESTSSSDQATAELDREPDTPLYLKELIAQIPDELWSVRLGLALLHERALGGKSPFFQYISLLPAMHRGLPLFFGPEAVDALQYLPLVVQVKRRSRFLIDYSSGPLKNVTAGKNGETESVPFNGYSVGADALGWAFACASSRAFRVAGEGKPAAMLPLIDVANHSFEASAEVRAAMGEGPGAIEMVASRPLRAGDEVTLNYGNLSNDHFLLDYGFVPQGINKHDTASLRWDVSYLEAAREVAGLAQVPFAAGTEPWQSAMLSELGLDDDPEVLVTRDERQPVDARLLAGIRVLYASGPEDFSSGGSGEALQPLRHGALLESTLDRTKEAYALRTAQAALALALGNFPTTLKEDETKLEELTAELAELSGVGDALEKENLALAVKFRKGKKEVISRAMKAIDERLRVVLAS*