LREEQDLSEVELSPVGSEEPRCLSPGSAPSLGPDGGGGGGSGLRASPGPGELGKVKKEQQDGEADDDKFPVCIREAVSQVLSGYDWTLVPMPVRVNGASKSKPHVKRPMNAFMVWAQAARRKLADQYPHLHNAELSKTLGKLWRLLNESDKRPFIEEAERLRMQHKKDHPDYKYQPRRRKNGKAAQGEAECPGGGRARWDSCHPGPLQERPLGPPAPRRGLPHVRWEPRAPLR