301 aa
MTVSALGTRVERQPLARYTTVGVGGEAEIWFVETLDGLHEAVQAPYRIIGAGSNLVIHDS
GVPERVIRLSGPLAKADLTPDPGLSDPVNGLIVTGWVGGGTPLPGLLRKLQALGWSNLEG
TVGIPAQVGGAVWMNAGTRFGEMFDGLHTLEIVTPQGVRHITPDDLNWGYRNSDLPRNHI
VSRVRLKLQQSTPEEVQARMTHADDARKGQPKMKTPGCAFKNPGGVSAGMLIDRAGLKGE
QIGQARIAPEHGNFIVNLGGATAADVLGLLRLIRGRLAPALDVPLELEYEIWPEEAAADL
R