MIGVCPQFDILWDALSGQEHLHIFASIKGLPPGLIKEVVEKSLAEVKLTQATRMRAGSYSGGMKRRLSVAIALIGEPKLVILDEPTTGMDPITRRHVWDIIEDAKKGRAIILTTHSMEEADILSDRIGIMAKGRLRCIGTSIRLKSRFGTGFIANVSFSGGTNGTPDREDTLSTPQHEAVKQFFKSRLDVVPTEENKSFLTFIIPHAKEKLLTDFFAELQDRDKEFGISDIQLGLTTLEEVFLNIARQAELEEVAEGSSATLTLNTGVSLQIPIGARFVKIPGTESSENPIGTMVEVYWDQDDSGRLCISGHSPDMPIPAHVQLIDPPTDTSSRGFLRKRKQIQGIVIDPAQITGASS*