MGIGTWAWGNQLLWGYQESMDDELREVFNLAVKYGINLFDTADSYGTGKLNGRSELLLGKFIREFPGPQRVRNNIHIATKFAAYPWRLTSRQFVDACKSSLGRLQLEQLGIGQLHWSTANYAPLQEKALWNGLIAMYEKGLVRAVGVSNYGPRQLLKIHDYLKVRGVPLNSAQVQFSLLSMGKDQMELKALCDSLGIQLISYSPLGLGMLTGKYSTSRLPQGPRRILFKQILPGLEPLLTSLRDIANKRGKTVSQVYISFNILVF*