301 aa
MHILLTGGTGLIGQHLCQRWLGEGHRLTVWSRRPEQVAKICGTGVRGVARLDDIAEDDTV
DAVINLAGAPIADRPWTAARRTLLWASRVALTEQLLAWLESREQKPSVLVSGSAVGWYGD
GGERELTETSAPVKEDFASQLCIAWEETALRAQALGIRVVLVRTGLVLAADGGFLSRLLL
PYKLGLGGPLGDGRQWMPWVHIDDQIALIDFLMQHKDASGPYNACAPEPVRNREFAKRLG
RTLHRPAFMPMPALLLKAGLGELSTLLLGGQRARPVRLLAAGFTFRFNDLQSALDNLSSR
L