301 aa
MTRRSVTFRSAGETVHAWHFSPTIDVLTVDGRAPVVVMAHGLGGTKDSGLAPFAERLAAA
GMHVLAFDYRGFGESGGRVRQRVDIDAQLDDYRAALATARGLDGADASRVVLWGVSLSGG
HVLTVAAGEPHVAAVVSLTPLVDGPAAGALAARHHPPSVLLRSTAAGLRSRLATARTGAA
RTIPIVGPPGSTAAMSLDGYHEDYLSLAGPTWRNEIDASVVLSLGAYRPARHAGSVACPV
LVQIADFDRSAPPHAAARAAFRARAEVRHYPCDHFDVWPGKDWFEPAAGHQIAFLTRHLA
R