MVRAHFTSRALLALLVTAIPISACGEEEHFSTLPRRQSAGNSTGVVGGPTTSSPHLATVSEHIDSLAEELWPISTEIHENPELGYEEVRAHDLLTTYVASKPGWEVTRSAFGLDTSFVAVFDGGHGAGPVVSFNAEYDALQGLGHGCGHNLIATASVAGALAAAEVMRRESLPGKVVLFGTPAEESLGGKVRMLEAGAFAEHAIDISIMAHPGPGGDAGDAAYTFAMATDRFDVEYHGQPAHAAASPWLGVNAQDAIALAYAALGLMRQQSRPADRVHGRIATAPGAVNIIPDSAGAVFQIRSDTTENLAPLIERFEKAMEAGALGTGATMNLTMRPYGYSDMLNNDVLARHYREWFDGAIPTADEEKLSGPGGSTDQGNVSHDFPALHAFFGIFGDDGAPATASVHSEGFREAARTRKSFDKALKAAKALAGTAVDVLTVEGLLDEVKEDFEQNNKKDVAQRLARLRRRMIKK