MDKLTSPSSPRPASFSFSEPSCTILELPSCEVPEQWLLDDDVLVGKNENDGIGACLWEMPAADGGVLSPDSELAKLLPSLSAPAPQRQAKRRGRKPGPRPGPGAGAAAGHVESERQRREKLNRRFCDLRAAVPTVSRMDKASLLADAARYIAELRARVAQLESEARHAAVARWEGISADGGGHGDQAAAVVDGELYVREVGRDTAVVRVTSGASHAPALLMGALRSLELQVQHACVSRAHGVTTQDVVVDVPPAATALQDDEGLRMALLQRLQAGD