IAPP GI:4557655 islet amyloid polypeptide precursor 1 mgilklqvfl ivlsvalnhl katpieshqv ekrkcntatc atqrlanflv 50 51 hssnnfgail sstnvgsnty gkrnavevlk replnylpl