VPCPGGLLGASVLDFVADLSLGAPQGAPRTGTGLAFCEVASGPPFGDRALSLQEEMARGLPLAAFGDGDLEDEEEDEEEERMRSASLLDRPRRKRVITYAQRQAANIRERKRMFNLNEAFDQLRKKVPTFAYEKRLSRIETLRLAIVYISFMTELLDGC