MATRTLSVSSLASTAFASFPRPRRAPTAPPLPRLLGPRARASPLSTSSSSAAADDEDGVDTVEQLLHPRPPSASAPGAPRGRTDRLMKLQRRADDDAVPGPAGPGGRRRWFPYLDAFRPAVGGAELSSREVVEVLEPYILEPRRDRIRHAVDNRSYAVCLVVEGLSDFGNVSAAFRSADALGVQSVHVISCDSSKRYRDNRHVSMGAEKWLDIEIWNSPAECFSALKKRGYRIATTCLGTDSVCVYDMDWSQPTAIVVGNELRGISDDALELSDLHCSVPMKGMVDSFNVSVAAGILMHHAVCDRFSRLGHHGDLLPEENRILLAEFYMRHRESTATIVHEYAKRKAENFMARL*