MNCGGTSLVYIFRIHHALGDGISIMSLFLASCRRVDKPALLPTIPSGSTSKGNPANKYSPFSGLLMLWKLVLVACFTFMDVMHFIVRILWVRDSNSPISGGAGVELWPRKLSVATFTIDDMRVVKNAINGTINDVMLGIISSGFRRYLEINYREAAKRGSFEKLRFTGLAMVNTRASSGLQELANMMEGISKARWGNDMGYVLLPLSLAKFNDPLDYVRQAKVLVDRKKLSLEAIFSYKIAALVMKFLGAKAAADLDYKALASTSLLISNVQGPVEEVAFAGNPITYFDATCSSLPQAVILHMVSYAGRARMLVSVAKDIIPDPEVLTQCFEDSLQDMKKAIQRQ*