MKTLEETVTAVTDISLHTRLRLSSGIWSCVPLAFSLHHHGPLCSPAVLCVARPSRYRPVCVLFRFAGNQFSFSPSQIRSRVTVCKRLKLKCDRNTPCGSCTKRNTVDRCTYSPAAAEKVDLHSLNNRMIQVETFLAMLTAGQPLPAFQSTYP