MVLLTPDTCGRALAEVLHCGRGSLSQLSYGRLRLFGSVRSPRTPRLQIAAPLKVSYLPPFVGRYVAHCSARALAYPSSSKEAELSYRDRSLLLRYGARFRHSVSYAQEEEDEESSEEEGGKNKVSTLSNVDEWRTRLIAFLRNPNKEEILSMEKKDRRDYKRLSELAKQFGLHSQMYGKVVAFSKVPLANYRAELDQKRPVRKGCRQASRPAFGCKFDKWKSIKAHLNGTVGVAANLSPERFPVSPHILQIRNKSLQEKQQAWRDSLDGQKMMALRANLPAYKQRESLLLAISNNQERQAVERLHNFHSISWSQKLKLVEEDPVVSSVHNRGGSLLWQFRKSSCGERRAIRGVGKMELWIYSCDDFA*