MRVAAAASFHLAPATNRPHRRASATTSCSLKPAPTARPSRPLTLVRRAPVARASLGISHDKGSEVSGADVVGQNDLLIVGPGVLGRIVAEKWQKEHPGCKVYGQTASTNHHSELMDLGIIPSLKGSTISQKVPHVIFCAPPSGSDDYPGDVRVAASNWSGEGSFLFTSSTALYDCSDNMMCNEDCPSVPIGRSPRTDVLLKVENVVLEAGGCVLRLAGLYKIDRGAHVFWLRKGTLDTRPDHIINQIHYEDAASLAIAIMKKQLRSRIFLGCDNKPLSRQEIMDAVNRSGKFDTKFEGFTGTDGPLGKRMENSKTRAEIGWEPTYPSFTEFLGLSS*