MRPDAKTVFMVLRDPAADMSLTVTCSRDLVLSAPVKLAEGVQVVVCGKPSFYTGRGTFSLRLSEIRAVGIGELLARIDRLRRLLDAEGLFDPRLKRPIPYLPNMIGLITGRASAAERDVTTVASARWPAARFAVRNVAVQGPNAVGQIVEALRELDRDPDVDVIVLARGGGSVEDLLPFSDETLCRAIAACRTPVVSAVGHEPDNPLCDLVVDLRAATPTDAAKKVVPDTAAEQRLIDDLRRRSAQALRNWVSREQRAVAQLRSRPVLADPMTMVSVRAEEVHRARSTLRRNLTLMVAAETERIGHLAARLATLGPAATLARGYAIVQTVAQTGPEGGSEPQVLRSVHDAPEGTKLRVRVADGALAAVSEGQTNGL*