MSGVEPTVRKKRSASDAVKQRTTPEDDHRRKRRNRTTQSCLNCHTSKRMCDRKRPCGRCTQLGLTGLCVYEVDDPSRRQPTGDSQDEKCRLQKRVAELESVIRERTGLEDSFFSEIWDRLVPPGGSCDSARVGEHCGCLNDPATYNAILELSLRLRRAADVLGRSTHHAPGTSNCMINQNILELDRFTSTALGNISAPPDPFGTGSHPNRATLPASTTAPTTYTSAFEPRPMPGSSAAGVTVSPPLLQSQSVKTWDYKPTTPYPSPPWEDPFMSWMPQQRRTRLRNANRTVAIAKVPTPALTARTHPKMWA