MDVKFQAVLPLVSKLASASLEQQKEGVRELRLLARWEAENRLAIAKAGAIPLLLKLLFSSDDKIQENAVTTLLNISICDANKTAILQGTFALDALLHALKSGLTMETKENTAALLFSLMTLEDHRPVVGQKLGLIDALLDLLRFGSPRGRKDAVKALFHIAICADNRPLFVTSGAIAVLVRMLLQSKSGLIEDVLAVLAQAAGCPDSIDTFLNTYAIPLLVDLLDTGSPRAQENAASALLNLCKVGGSQIIEEVLESSCINSLSVLLTSGSPRGKSKASTLLQILVVSPG*