MVVATRRMTAPRPLPPPPDLETHPSEEQLIASLLRPRAAAPGDDGPCAFIHDADVYSADPAELTAEFAPAVASNGDGAWYFFSAVRAKTRDGQRKARTVDTGEGCWHSEAGAKPVVDEAGRYLGHRQSFSFVTKVDGRRVRSGWLMVELSLDDGGGGGGAATDMVLCKIYFSPRARVNGGAPAASSSSSLAGRKRKAGAAAGNNKNPAPAARQQRRRRARPTEAGAQSHDEDTDDDKGEESTTQGGEVAAESSAAGEEEEELWTDGSSFSWWMKNRDRIMKEYNIVDRSDEELLETLGLTEYMKALTSFDYGDDMDPRLRK