MSMSRRGMLSFLAILSVLLQCTNSLTSSPTAIINPSKVKQVSSKPRAFVYEGFLTELECDHMVSLAKASLKRSAVADNDSGESKFSEVRTSSGTFIPKAKDPIVSGIEDKISTWTFLPKENGEDMQVLRYEHGQKYDAHFDYFHDKVNIVRGGHRIATVLMYLSNVTRGGETVFPNAEIPSRRVLTENKDDLSDCAKKGIAVKPRKGDALLFFNLHPDAIPDPLSLHGGCPVIEGEKWSATKWIHVDSFDKIVTPGGNCTDMNESCERWAVLGECTKNPEYMVGTAELPGYCRRSCKAC*