MGQGRVNQLGGVFINGRPLPHPTRVQIIEMAKHGVKPCQISRQLKVSHGAVSKILNRYAETGSVSPGQIGGNPRSRLSIQSVEKHILQIKEENPGICANDIRELLIEQRVCSRQNAPTVSSINRHLRSRGLTKSTSTSLSSSSFSSSSSSSAVSSSSSSSILCDAGTPKKPQLNHSIEHILGISLEESKCSTSLSSDDESGGSCSNEFRRNRTSFTTKQLETLENAFKLNSYPDAAERENIAKSTNLNEDKIMTWFSNRRARNRKNFSVSSGADIIVPLSTNPFPTFQFPQYLQFSPEQKVSEVVNPMFFYPSPFITR