MPFGHASQEIVNLLICGEAVSNVFDGNMDFGGGMRLKGIPHNVEVGFLTLLEALNLCKVGQILKCPKWPIWVVGSESHYTVLFALECNVQEENELEDRERCIREAFDMHDQSGGGGFISAEALHRLIRDLQIAMPKEMLDNLCTCEIVVWNEFWQALCQIEKNKGGLKDTSGVSGKRQFELYHFNGIAKTVPSSSSAGDMVEQRPRLARLRVTVPPKWTPEEFVSGGSTEIILDSNRPDAIPKEEPAQHAPLVDCIRTRWQ