MARARDAALHLLLLAAGALLLLAVVSQATVVPPSVPAGAPEDPRCRALAPRRGALAVYPSDMEQLQFLLNAKFVEAEWFLHAALGRGVDFLDRNLSGGGPRPSGARKADLDFRTTEVAAELGYQEVGHIRAIRQAVGGFPRPPIDLGADRFAMVMDDAMGVRLDPPFDPYAGPVNFLLASYVFPHVTAAAAMGIGPSLMGYASKRLQASILAVEAGQDAVIRLLLYQRADDAVPPYQGHTVADFTRRISDWRNRMSGCGAKDEGVKVLDRRQGAERRTISNILGAGEDSLGFQRTPAEVLRILYGSRNEQIPGGFLPRGANGTIARGFFQLA*