MDIKQLARSLGITQQPAIGRAAELLRLLKLKVPGSLGQGEICRPAVCLELACQTTPGCKLPVREEFIRYSCSAPKVYNEMFTRIQRLLDVRPALDLRELVTLFGLCCLRMLAAVVTFKTVMKPSPPVPGIPIVALPSSRWLAATLCSQLHDSTQQLLRMYKNRVLESLSDAERARADLSRPALLAAAFLHTAKKHRARVDRAALINKMGLTRAELATALGDFISRCGDQMASAASRKRDRNDESKEPAAGEVDEQSVPGPTAGGKCSPNEGPKRRRRTVARNADDDEDGQVPGSDTAAVAVDDFKLVLIGLGSSAARSAGDGPVDCQPVESSRRLVRRQKARAVKDFGLEAADIGDTSQVE*