MATKALSVSSLTSTAFASFSLPRPRRPSPSPPLLRLLGPRPRASTLSAAAPDDEDGVDTVEQLLHPRPPETSAPAGSRGRIDRLMKLQRRADGDAVPGGRRRWFPYLDAFRPAAGGAELSSGEVIDVLEPHILEARRDRIRQAVGNRSYAVCLVVEGLSDFGNVSAAFRSADALGVQSVHVISCDSSKRYRDNRHVSMGAEKWLDIEIWNSPAECFSALKKRGYRIATTYLGTDSVCVYDMDWSQPTAIVVGNELRGISDDALELSDLHCSIPMKGMVDSFNVSVAAGILMHHAVCDRVSRLGHHGDLLPEENRILLAEFYLRHRESTATIVHEYAKMKAGKVMTRL*