MGGSSGLGTGLGAPLRRRSEVDDVDDALRLAILAAIISAWRSAVVPAFLLDVVPQVPLFHKVLEVGLEAFALISSVPTLLVISTELALVPGGGVTSHGLRPFEEGLCLYFVDELIDGLLEDRVYRFEGGGIVFGPPATPQGCDRGGGVPSTI