301 aa
MDIRQLRAFATIARLSNFTRAAENLNVAQPAVSMAIRKLEDELELTLFSRQDRKVTLTAE
GEVLLGHARRILADLQAAEDEMADLRGLEKGEVRVGIPPMMSSYFFPAIIADFARRYPQL
QLAVLGEGAWRIQKLISQGEIDMGVIAGGQLPENFEARHFLREEVVVCVPSGHPLAARTA
LTFAEFTRQPLVFYKEGYFLRELIFDKLKQSGLRPQIVFETNLFTLVKSLVKGGMGATTF
LRMVVADDEELVAIPFDPPLYLDLVIAWKKGAYLSRANRAFVEFLLARSSDLRATEPGPV
A