MFFFIFLSCILVLVSGFSRNLPILAFDEGYSHLFGDNNLMILKDGKSVHISLDKRTGAGFVSQDLYFHGFFSASIKLPADYTAGVVVAFYMSNGDMFEKNHDEIDFEFLGNIRGKDWRIQTNIYGNGSTNVGREERYGLWFDPSEDFHQYSILWTENLIIFYVDNVPIREIKRTKAMGGDFPSKPMSLIATIWDGSNWATNGGKYKVNYKYAPYIAEFSDFILHGCAVDPIELSSKCDNTTPKTPTIPTDITLDQRRKMENFRKKQMQYSYCYDKTRYKVPPPECVIDPKEAERLRAFDPVTFGGSHHHHGRRHHRSRPKLKGDDDVSFM*