MQVTLVVSSLLLAAVAVSAYPAVLNPESRAAILSQDSGNNPDGTSKNNFQTENGIKQEQVSYLKPGPEGPVVAFQGAVAYVAPDGQTIQTGYIADENGYQPYGSHLPTPPPIPAEIQESLRLLATLPSTPEPIYQ