MVLAGRCRLAASQYGSWLRARDTHVHPARQQHCRPGRRLCRRRSLLTTVNVSSRDNVSATDSTSQYTGMGNSIDGTVSVSRKSGAGSMWRRMSNWSAELTGRLMYKYYNWRKDTLSDLQLFLLFNVGLFLLGAGIEGAILRGSDDMPDTTAAAAAAMAAAKSGDVTVEVEEAWLNLYSVFKTVFGQEMPGLDSSFIHQLFSVATVIGGLGSFALVLALVEQVVLEVLEVNVKVGSCVYEQGHTVLLCWCESAGETEQVTRMLKQLCLAYRASGGRTVVVLTQHGKLEMETAFRGRIPLEQRYGSTLVFRCGSPLDPAALSLVSCATAGSIIISGDYSRLPLESDDQVVRAAILVDEILLARQQQQQX